﻿// JScript 文件

function UpdateAllChildren(nodes, checked)
{
	var i;
	for (i=0; i<nodes.length; i++)
	{
		if (checked) 
		{ 
			nodes[i].Check(); 
		}
		else
		{
			nodes[i].UnCheck(); 
		}
		if (nodes[i].Nodes.length > 0)
		{
			UpdateAllChildren(nodes[i].Nodes, checked);
		}
	}
}

function AfterCheck(node)
{
    UpdateAllChildren(node.Nodes, node.Checked);
}